#main{width:100%;}

#slide{position:relative;z-index:1;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
#slide .focus{width:100% !important; height:130px; position:relative; overflow:hidden;}
#slide .focus ul{z-index:1;width:100%;position:absolute; top:0; left:0;}
#slide .focus ul li{width:100%;padding:0 0 0 0;visibility:hidden; position:absolute; top:0;text-align:center;}
#slide .focus ul li img{width:100%;height:130px;background-position:50% 0;margin: 0 auto;background-size: 720px 130px !important;}
#slide .focus ul li a{display:block;*display:block;zoom:1;max-width:720px;height:130px;margin:0 auto;text-align:center;}

#slide .focus-paging{z-index:2;width:100%; position:absolute; bottom:7px;left:0;}
#slide .focus-paging #button-prev, .focus .focus-paging #button-next{width:22px; height:22px; background-size:44px 22px; background-image:url('http://img.emart.co.kr/front_2010/images/mobile/web/common/ico_pagingx44.gif'); background-repeat:no-repeat; border:0; text-indent:-9999em; position:absolute; top:0; background-size:44px 22px;}
#slide .focus-paging #button-prev{background-position:0 0; left:80px;}
#slide .focus-paging #button-next{background-position:-22px 0; right:80px;}
#slide .focus-paging .paging-navi{width:100%; text-align:center; padding:0 0 0 0;}

#slide .focus-paging .paging-navi a{display:inline-block; width:8px; height:8px;margin:0 0 0 -2px;/* padding: 0 2px;*/ background:url('../images/main/ic_paging.png') no-repeat 0 0;text-indent:-9999em; background-size:15px 8px;}
#slide .focus-paging .paging-navi a{background-position:0 0;}

#slide .focus-paging .paging-navi .on a{background-position:-8px 0;background-size:15px 8px;}

.game_score{position:relative;margin:16px 0 0 0;}
.game_score h2{margin:0 0 0 10px;font-weight:bold;font-size:15px;color:#222222;}
.game_score .more{position:absolute;top:0;right:13px;padding:0 12px 0 0;font-size:13px;color:#888888;background:url('../images/main/ic_more.png') no-repeat 100% 2px;background-size:8px 10px;}
.game_score .tab{margin:14px 0 0 0;}
.game_score .tab a{float:left;width:50%;}
.game_score .tab span{display:block;padding:10px 0;text-align:center;font-size:13px;color:#888888;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background-color:#f2f2f2;}
.game_score .tab a.on span{color:#000;border-top:1px solid #dcdcdc;border-bottom:1px solid #fff;background-color:#fff;}
.game_score .tab a:first-child.on span{border-right:1px solid #dcdcdc;}
.game_score .tab a:last-child.on span{border-left:1px solid #dcdcdc;}

.game_score .score_contents{padding:0 10px;}
.game_score .score_contents ul{margin:16px 0 0 0;}
.game_score .score_contents li{float:left;width:25%;margin:0 0 19px 0;text-align:center;}
.game_score .score_contents li a{position:relative;display:inline-block;margin:0;}
.game_score .score_contents li img{width:60px;}
.game_score .score_contents .count{display:inline-block;width:26px;position:absolute;top:-8px;left:-12px;padding:5px 0;text-align:center;font-size:12px;color:#fff;line-height:16px;border-radius:25px;}
.game_score .score_contents .black{background-color:#353e40;border:1px solid #293032;}
.game_score .score_contents .green{background-color:#86ba1b;border:1px solid #76a710;}
.game_score .score_contents .red{background-color:#d32219;border:1px solid #bd0900;}
.game_score .score_contents .orange{background-color:#f28900;border:1px solid #c57712;}

.banner{margin:12px 12px 0 12px;}
.banner a{display:block;margin:0 0 10px 0;text-align:center;}
.banner img{width:300px;}

.pc_game{position:relative;margin:0 0 0 0;padding:19px 0 0 0;border-top:1px solid #e8e8e8;}
.pc_game h2{margin:0 0 0 10px;font-weight:bold;font-size:15px;color:#222222;}
.pc_game .more{position:absolute;top:19px;right:13px;padding:0 12px 0 0;font-size:13px;color:#888888;background:url('../images/main/ic_more.png') no-repeat 100% 2px;background-size:8px 10px;}
.pc_game .pc_contents{margin:14px 10px 0 10px;}
.pc_game .pc_contents li{float:left;width:33.3%;text-align:center;}
.pc_game .pc_contents li:last-child{width:33.4%;}
.pc_game .pc_contents li a{display:inline-block;text-align:center;}
.pc_game .pc_contents .thumb{position:relative;display:inline-block;width:88px;border:1px solid #ededed;}
.pc_game .pc_contents .thumb .count{position:absolute;top:0;left:0;padding:3px 5px;line-height:16px;font-weight:bold;}
.pc_game .pc_contents .thumb .green{font-size:12px;color:#fff;background-color:#86ba1b;border:1px solid #76a710;}
.pc_game .pc_contents .thumb .orange{font-size:12px;color:#fff;background-color:#f28900;border:1px solid #c57712;}
.pc_game .pc_contents .thumb .red{font-size:12px;color:#fff;background-color:#d32219;border:1px solid #bd0900;}

.pc_game .pc_contents .thumb img{width:88px;vertical-align:middle;}
.pc_game .pc_contents .human{display:block;margin:3px 0 0 0;padding:0 0 0 13px;font-size:12px;color:#0e9ed4;letter-spacing:-1px;background:url('../images/main/ic_human.png') no-repeat 42% 1px;background-size:10px 11px;}
.pc_game .pc_contents .title{display:block;width:100px;margin:4px 0 0 0;font-size:12px;color:#666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


.mobile_game{position:relative;margin:18px 0 0 0;padding:19px 0 0 0;border-top:1px solid #e8e8e8;}
.mobile_game h2{margin:0 0 0 10px;font-weight:bold;font-size:15px;color:#222222;}
.mobile_game .more{position:absolute;top:19px;right:13px;padding:0 12px 0 0;font-size:13px;color:#888888;background:url('../images/main/ic_more.png') no-repeat 100% 2px;background-size:8px 10px;}
.mobile_game .pc_contents{margin:14px 10px 0 10px;}
.mobile_game .pc_contents li{float:left;width:25%;text-align:center;}
.mobile_game .pc_contents li a{display:inline-block;text-align:center;}
.mobile_game .pc_contents .thumb{position:relative;display:inline-block;width:60px;}

.mobile_game .pc_contents .thumb img{width:60px;vertical-align:middle;}
.mobile_game .pc_contents .human{display:block;margin:3px 0 0 0;padding:0 0 0 13px;font-size:12px;color:#0e9ed4;letter-spacing:-1px;background:url('../images/main/ic_human.png') no-repeat 42% 1px;background-size:10px 11px;}
.mobile_game .pc_contents .title{display:block;width:76px;margin:4px 0 0 0;font-size:12px;color:#666666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.commnity_board{position:relative;margin:18px 0 0 0;padding:19px 0 0 0;border-top:1px solid #e8e8e8;}
.commnity_board h2{margin:0 0 0 10px;font-weight:bold;font-size:15px;color:#222222;}
.commnity_board .more{position:absolute;top:19px;right:13px;padding:0 12px 0 0;font-size:13px;color:#888888;background:url('../images/main/ic_more.png') no-repeat 100% 2px;background-size:8px 10px;}

.commnity_board li{padding:12px 12px;border-bottom:1px solid #e8e8e8;}
.commnity_board li .thumb{position:relative;float:left;width:88px;margin:0 12px 0 0;border:1px solid #ededed;}
.commnity_board .thumb img{width:88px;vertical-align:top;}
.commnity_board .thumb .count{position:absolute;top:0;left:0;padding:3px 5px;line-height:16px;font-weight:bold;}
.commnity_board .thumb .green{font-size:12px;color:#fff;background-color:#86ba1b;border:1px solid #76a710;}
.commnity_board .thumb .orange{font-size:12px;color:#fff;background-color:#f28900;border:1px solid #c57712;}
.commnity_board .thumb .red{font-size:12px;color:#fff;background-color:#d32219;border:1px solid #bd0900;}
.commnity_board .txt{display:block;margin:0 0 0 0;}
.commnity_board .txt1{display:block;font-size:15px;color:#222222;line-height:20px;overflow:hidden; display:-webkit-box; text-overflow:ellipsis; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word;}
.commnity_board .etc{display:block;margin:8px 0 0 0;}
.commnity_board .etc .nick{font-size:13px;color:#b3b3b3;font-weight:bold;}
.commnity_board .etc .bar{margin:0 5px;font-size:13px;color:#ededed;}
.commnity_board .etc .time{font-size:13px;color:#cccccc;}
.commnity_board .rank_btm .txt{position:relative;}
.commnity_board .rank_btm .txt1{display:block;width:80%;font-size:15px;color:#222222;line-height:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.commnity_board .rank_btm .reg_time{position:absolute;top:1px;right:10px;font-size:12px;color:#cccccc;line-height:16px;letter-spacing:0;}


.gamer{position:relative;margin:0 0 0 0;padding:19px 0 0 0;}
.gamer h2{margin:0 0 0 10px;font-weight:bold;font-size:15px;color:#222222;}

#gamer_slide{position:relative;margin:14px 0 0 0;z-index:1;}
#gamer_slide .focus{width:100% !important; height:130px; position:relative; overflow:hidden;}
#gamer_slide .focus ul{z-index:1;width:100%;position:absolute; top:0; left:0;}
#gamer_slide .focus ul li{width:100%;padding:0 0 0 0;visibility:hidden; position:absolute; top:0;text-align:center;}
#gamer_slide .focus ul li .ch{float:left;width:33.3%;}
#gamer_slide .focus ul li .ch:last-child{width:33.4%;}
#gamer_slide .focus .ch .thumb{position:relative;display:inline-block;border:1px solid #ededed;}
#gamer_slide .focus ul li img{width:60px;vertical-align:middle;}
#gamer_slide .focus .ch .count{position:absolute;top:2px;left:2px;padding:3px 8px;line-height:16px;font-weight:bold;border-radius:25px;}
#gamer_slide .focus .ch .blue{font-size:12px;color:#fff;background-color:#01b6eb;border:1px solid #01b6eb;}
#gamer_slide .focus .ch .green{font-size:12px;color:#fff;background-color:#1be1b5;border:1px solid #1be1b5;}
#gamer_slide .focus .ch .purple{font-size:12px;color:#fff;background-color:#e00cd9;border:1px solid #e00cd9;}
#gamer_slide .focus .ch .blue_medal{display:block;position:absolute;top:0;left:0;width:26px;height:18px;background:url('../images/main/ic_blue.png') no-repeat 0 0;background-size:26px 18px;}
#gamer_slide .focus .ch .green_medal{display:block;position:absolute;top:0;left:0;width:26px;height:18px;background:url('../images/main/ic_green.png') no-repeat 0 0;background-size:26px 18px;}
#gamer_slide .focus .ch .purple_medal{display:block;position:absolute;top:0;left:0;width:26px;height:18px;background:url('../images/main/ic_purple.png') no-repeat 0 0;background-size:26px 18px;}

#gamer_slide .focus .ch .nick{display:block;width:100px;margin:3px auto 0 auto;letter-spacing:-1px;font-size:12px;color:#666666;line-height:16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#gamer_slide .focus .ch .level{display:block;margin:3px 0 0 0;font-size:12px;color:#0e9ed4;}


#gamer_slide .focus-paging{z-index:2;width:100%; position:absolute; bottom:20px;left:0;}
#gamer_slide .focus-paging #button-prev, .focus .focus-paging #button-next{width:22px; height:22px; background-size:44px 22px; background-image:url('http://img.emart.co.kr/front_2010/images/mobile/web/common/ico_pagingx44.gif'); background-repeat:no-repeat; border:0; text-indent:-9999em; position:absolute; top:0; background-size:44px 22px;}
#gamer_slide .focus-paging #button-prev{background-position:0 0; left:80px;}
#gamer_slide .focus-paging #button-next{background-position:-22px 0; right:80px;}
#gamer_slide .focus-paging .paging-navi{width:100%; text-align:center; padding:0 0 0 0;}

#gamer_slide .focus-paging .paging-navi a{display:inline-block; width:8px; height:8px;margin:0 0 0 -4px;/* padding: 0 2px;*/ background:url('../images/main/ic_paging1.png') no-repeat 0 0;text-indent:-9999em; background-size:15px 8px;}
#gamer_slide .focus-paging .paging-navi a{background-position:-8px 0;}

#gamer_slide .focus-paging .paging-navi .on a{background-position:0 0;background-size:15px 8px;}

.contents_etc{position:relative;background:#8a9eac;}
.sub_notice_wrap{position:relative;width:80%;padding:2px 0 11px 0;}
.sub_notice_inner{margin: 0 12px 0 12px;padding:9px 0 0 44px;background:url('../images/main/ic_notice.png') no-repeat 0 9px;background-size:36px 18px;}
.sub_notice{height:18px;overflow:hidden;}
.sub_notice li{float:left;width:100%;}
.sub_notice .notice_message{float:left;width:100%;padding:0;white-space:nowrap;overflow:hidden;}
.sub_notice .notice_message em{display:inline-block;*display:inline;zoom:1;}
.sub_notice .notice_message a{display:inline-block;*display:inline;zoom:1;width:100%;font-size:12px;color:#fff;line-height:18px;}

.contents_etc .top{position:absolute;top:0;right:0;text-align:center;border-left:1px solid #748997;background:#8a9eac;}
.contents_etc .top a{display:inline-block;padding:13px 16px 13px 30px;color:#fff;font-size:12px;background:url('../images/main/ic_top_arrow.png') no-repeat 17px 48%;background-size:10px 8px;}
